package com.jiepos.mpos.pay.quickpay.service;

import java.util.Map;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;

import com.jiepos.mpos.common.dao.AppPayDao;
import com.jiepos.mpos.pay.AppLogTransJnlsPayService;
import com.jiepos.mpos.pay.MainBusinessService;
import com.jiepos.mpos.pay.NoticeService;


/**
 * 
 * <p>标题: —— 抽象父类</p>
 * <p>模块: 通用平台</p>
 * <p>版权: Copyright (c) 2017 江苏杰博实信息技术有限公司
 * @author 娄伟峰
 * @version 1.0
 * @since 2017年9月12日 下午1:36:17
 * @history（历次修订内容、修订人、修订时间等）
 */
public abstract class AtrPayService {
	public final Logger log = LoggerFactory.getLogger(getClass());

	@Autowired
	protected AppPayDao appPayDao;
	@Autowired
	protected AppLogTransJnlsPayService appLogTransJnlsPayService;
	@Autowired
	protected NoticeService noticeService;
	@Autowired
	protected MainBusinessService mainBusinessService;

	public abstract Map<String, String> getStandardData(Map<String, String> reqMap) throws Exception;

}
